Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 THE GREEN Detached £1,530,000 16 Sep 2014
20 THE GREEN Detached £430,000 18 Jan 1995
21 THE GREEN Detached £2,200,000 9 Feb 2022